@charset "utf-8";
/* CSS Document */
/*网页主体*/

       /*主体右侧*/
 .main{position: relative; z-index:6;}  
.main-right{ width:302px;}
	       /*供用信息 求购信息*/
                           /*头部背景*/
.main-r-supply,.main-r-buy,.main-r-brand,.main-r-new01,.main-r-new02{    width:274px;}
.main-r-supply,.main-r-buy,.main-r-brand,.main-r-new01,.main-r-new02,.mn-l-hy,.mn-l-cp,.link-other{
padding:8px 12px;
border:1px solid #cccccc;
background:url(../img/main-rlist-bg.png) repeat-x;
margin-bottom:10px;}
.supply-hd{ background:url(../img/main-rlist_bg01.png) left bottom repeat-x;
			height:34px; }
.supply-hd-l{ width:182px;
			  height:27px;
			  line-height:28px;}
		/*右侧头部内容*/														
.supply-hd-l span{ background:url(../img/background-sprite.png) no-repeat;
				   height:14px;
				   width:15px;
				   margin-top:7px;
				   margin-right:4px;}
.supply-hd-l a{ font-weight:bold;
                font-size:14px;}
.supply-hd-l a:hover{ color:#333333;}
.supply-mn li{line-height:26px;}
              /*广告flash*/
.main-right-fl{ width: 300px; height: 180px; margin-bottom:10px; border: 1px solid #ccc;}
            /*品牌展示*/
.main-r-brand{ height:268px;}
.main-r-brand .supply-hd-r,.main-r-new02 .supply-hd-r{ padding-top:6px;}
.brand-mn img{ border:1px solid #d0d0d0;
               margin:12px 8px 8px 6px;
			   width:120px;
			   height:40px;}
.brand-mn p{ text-align:center;}
			/*右侧new最新企业*/
.mn-hd-nav,.mn-hd-nav li{ float:left;}
.main-r-new01,.mn-l-hy,.mn-l-cp,.link-other{ padding-top:4px;}
.main-r-new01 .supply-hd,.mn-l-hy .supply-hd,.mn-l-cp .supply-hd,.link-other .supply-hd{ height:38px;}
.main-r-new01 .empty{ height: 260px;
					  display: none;}
.mn-hd-nav a{ width:78px;
			  height:40px;
			  line-height:40px;
			  text-align:center;
			  font-weight:normal;
			  color:#003278;
			  font-size:14px;
			  display:block;}
.mn-hd-nav .current a{ background:url(../img/main-r-new01-bg.png) no-repeat;
					   font-weight:bold;
					   color:#FF6600;}
.main-r-new01 .new01-hd-r{ padding-top:12px;
                           padding-left:12px;}
.main-r-new01 .new01-hd-r a,.main-r-new01 .supply-mn li{ color:#666666;}
            /*右侧new最新专题*/
.main-r-new02 li,.mn-l-ad .r-new02 li,.mn-l-ad .r-new03 li{ background:url(../img/background-sprite.png) no-repeat;
														  background-position:0 -17px;
														  padding-left:16px;}
      /*主体左侧*/
.main-left{ width:654px; z-index:1;}	   
	         /*焦点图*/
.mn-l-ad{ padding-bottom:10px;}
.mn-l-ad .slider{  width:320px; height:240px; position: relative; overflow: hidden; margin-bottom: 10px;}
.slider ul{ position: relative; z-index: 1;}
.slider ul li{ float: left; position: absolute; left: 0; top: 0;}
.slider li span{ height: 24px; width: 320px; text-align:center; position: absolute; left: 0; top: -24px; color:#fff; line-height: 24px; background: rgba(0,0,0,0.4);}
.slider ol{ position: absolute; right: 10px; bottom: -6px; z-index: 2;}
.slider ol li{ width: 20px; height: 20px; margin-left: 6px; background: #333; float: left; color: #999; text-align: center; line-height: 20px; font-weight: bold; border: 1px solid #ccc; cursor: pointer;}
.slider ul li.first{ display: block; z-index: 1;}
.slider ol .on{ width: 30px; height: 30px; color: #f60; border-color: #f60; line-height: 30px; margin-top: -10px;}
 
		 /*广告*/
.mn-l-ad .l-new02{ width:318px;
                  height:54px;
                  border:#ccc 1px solid;}
.mn-l-ad .l-new02 img{ width: 318px;
                      height: 54px;}			  
.mn-l-ad .r-new{ margin-left:4px;}
.mn-l-ad .r-new01{ width:320px;
                  border-bottom:1px dotted #cccccc;
				  padding-bottom:4px;}
.mn-l-ad .r-new h3{ text-align:center;
                   font-size:18px;
				   line-height:36px;}
.mn-l-ad .r-new h3 a{ color:#000000;}
.mn-l-ad .r-new p{ text-indent:2em;
                  color:#1e50a2;
				  line-height:20px;}
.mn-l-ad .r-new span{ margin-right:4px;}
.mn-l-ad .r-new span a{ color:#FF6600;
                       font-weight:bold;}
.mn-l-ad .r-new02{ border-bottom:1px dotted #cccccc;
				  padding-bottom:8px;
				  padding-top:3px;
				  margin-bottom:8px;}
.mn-l-ad .r-new02 li,.mn-l-ad .r-new03 li{ line-height:14px;
                     					 padding-top:6px;}
      /*行业类别*/
.mn-l-hy,.mn-l-cp{ width:628px;
                   margin-bottom:10px;}
a.mn-l-hy-hd{ background:url(../img/mn-l-hy-hd01.gif) no-repeat;
              width:81px;
			  height:20px;
			  margin-top:10px;
			  margin-right:4px;}
a:hover.mn-l-hy-hd{ background:url(../img/mn-l-hy-hd02.gif) no-repeat;}
                  /*行业类别主体*/ 
.mn-l-hy-mn{ height:936px;}				  
.mn-l-hy-mn .hy-mn-hd{ height:36px;
                       background:url(../img/mn-l-hy-slbg.gif) repeat-x;}				.mn-l-hy-mn .hy-mn-hd ul,.mn-l-hy-mn .hy-mn-hd ul li,.mn-l-hy-mn .hy-mn-hd div,.mn-l-hy-mn .hy-mn-hd a{ float:left;
	                         line-height:35px;}
.mn-l-hy-mn .hy-mn-hd div{ padding:0 8px;}
.mn-l-hy-mn .hy-mn-hd div a{ color:#8b0100;}
.mn-l-hy-mn .hy-mn-hd li a{ width:18px;
							border-right:1px dashed transparent;    
						    border-left:1px dashed transparent;
                            color:#66667c;
							text-align:center;
							line-height:32px;
							font-weight:bold;}
.mn-l-hy-mn .hy-mn-hd li a:hover{ background-color:#fafafa;
                                  color:#FF6600;
								  border-top:1px solid #d4d4d4;
								  border-right:1px solid #d4d4d4;    
								  border-left:1px solid #d4d4d4;
								  border-bottom:1px dashed transparent;} 
					     /*行业类别主体内容*/
.mn-l-hy-mn .hy-mn-bd table{ width:628px; }
.mn-l-hy-mn .hy-mn-bd table td{ width:304px;
                                padding-top:2px;
								padding-bottom:2px;
								padding-left:4px;}
.mn-l-hy-mn .hy-mn-bd  td h3{ text-align:center;
                               line-height:28px;}
.mn-l-hy-mn .hy-mn-bd  td ul,.mn-l-hy-mn .hy-mn-bd table td li{ float:left;}
.mn-l-hy-mn .hy-mn-bd  tr.bg-bl{ background-color:#fafcfe;}
.mn-l-hy-mn .hy-mn-bd  td.color{background:#D8E5F3;}
.mn-l-hy-mn .hy-mn-bd  td li{ line-height:24px;
                              padding:2px 10px;
							  background:url(../img/hy-mn-bd_li-bg.gif) no-repeat right center;}
.mn-l-hy-mn .hy-mn-bd-gs,.mn-l-hy-mn .hy-mn-bd-gy,.mn-l-hy-mn .hy-mn-bd-qg
{ display:none;}

.mn-l-hy-mn .hy-mn-bd table td li a{ color:#66667c;}
.mn-l-hy-mn .hy-mn-bd table td li a:hover{ color:#FF6600;}								
.mn-l-hy-mn .hy-mn-bd table td .more a{ color:#0000ff;}
.mn-l-hy-mn .hy-mn-bd table td .more a:hover{ color:#0000ff;}
                 /*推荐产品*/
.mn-l-cp .mn-l-cp-mn{ height:222px;}
.mn-l-cp .mn-l-cp-mn .cp-mn-new,.mn-l-cp .mn-l-cp-mn .cp-mn-hot
{ display:none;}			 
.mn-l-cp-mn .cp-mn-cp{ width:100px;
                       height:110px;
					   text-align:center;
					   line-height:24px;}  
.mn-l-cp-mn .cp-mn-cp img{ width:80px;
                           height:80px;}
			/*友情链接*/			   
.link-other,.main-ft-sh{ width:936px;}
.link-other table{ width:936;
                   line-height:20px;
				   padding-top:10px;}
.link-other table td{ padding:4px 24px 6px 10px;} 
    /*主体底部搜索*/
.main-ft-sh{ padding:16px 12px 30px;
             border:1px solid #cccccc;
             background:url(../img/main-rlist-bg.png) left bottom repeat-x;
             margin-bottom:10px;}
.main-ft-sh .ft-sh-t{ width:360px;
                      margin:0 auto;
					  height:28px;}
.main-ft-sh .ft-sh-t li,.main-ft-sh .ft-sh-t ul{ float:left;}
.main-ft-sh .ft-sh-t li a{ color:#333333;
                           font-size:16px;
						   line-height:20px;}
.main-ft-sh .ft-sh-t li{ text-align:center; 
                         background:url(../img/hy-mn-bd_li-bg.gif) no-repeat right center;
						 padding:0 6px;}
.main-ft-sh .ft-sh-t li.current{ font-weight:bold;}

.main-ft-sh .ft-sh-d{ width:480px;
                      margin:0 auto;}
.main-ft-sh .ft-sh-d .search-txt{ width:340px; height:30px; 
                                  border:1px solid #a9a9a9;
								  float:left;
								  margin-right:8px;
								  line-height: 30px;}
.main-ft-sh .ft-sh-d .sh-d-sh{ background:url(../img/ft-search-bg.gif) no-repeat 0 -1px;   
							 color:#333333;
							 width:80px;
							 font-weight:bold;
							 font-size:14px;
							 text-align:center;
							 float:left;
							 padding:5px 0 5px 0;
							 margin-top:3px;
							 cursor: pointer;} 